package com.musollo.mp3tools;

import com.musollo.domain.MP3;

/**
 * This interface defines a way to update an MP3 instance with updated tag
 * information. It isn't responsible for update the mp3 harddisk file, just the
 * instance.
 * 
 * @author paw.janssen
 * 
 */
public interface MP3Updater {

	/**
	 * Updates the given mp3 instance with updated/new song information.
	 * 
	 * @param mp3
	 *            - The mp3 instance to update.
	 */
	public void updateMP3(MP3 mp3);
}
